QT       += core gui openglwidgets

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

CONFIG += c++17

# You can make your code fail to compile if it uses deprecated APIs.
# In order to do so, uncomment the following line.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0

SOURCES += \
    XVideoUI.cpp \
    main.cpp \
    xaudio.cpp \
    xfilter.cpp \
    ximagepro.cpp \
    xvideothread.cpp \
    xvideowidget.cpp

HEADERS += \
    XVideoUI.h \
    xaudio.h \
    xfilter.h \
    ximagepro.h \
    xvideothread.h \
    xvideowidget.h

FORMS += \
    XVideoUI.ui

INCLUDEPATH +=D:/opencv/rebuildforQT/install/include \
D:/opencv/rebuildforQT/install/include/opencv2

LIBS +=D:/opencv/rebuildforQT/install/x64/mingw/lib/libopencv_*.a
LIBS += -L$$PWD/ -Lopenh264-1.8.0-win64.dll

# Default rules for deployment.
qnx: target.path = /tmp/$${TARGET}/bin
else: unix:!android: target.path = /opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += target

DISTFILES += \
    image/play.png \
    image/reset.png \
    image/stop.png \
    ok.mp4

RESOURCES += \
    image.qrc




